package com.cogwheel.framework.graphics;

import javax.media.opengl.GL2;
import com.cogwheel.framework.util.input.CKeyboard;
import com.cogwheel.framework.util.input.CMouse;

public abstract class CScene extends CScreen {
	private static final long serialVersionUID = 1L;
	public CScene(boolean iWindow, String config) { super(iWindow, config); }

	@Override
	public abstract void CLoad(GL2 gl);
	@Override
	public abstract void CInit(GL2 gl);
	@Override
	public abstract void CUpdate(CMouse mouse, CKeyboard keyboard);
	@Override
	public abstract void CDraw(GL2 gl);
}
